.happyhome_formate_center{
	text-align: center;
	font-family: HLT Motion Picture,serif !important;
}

.happyhome_panel_border{
	border: none;
	box-shadow: none;
}

.happyhome_margin_top{
	margin-top: 5px;
	margin-bottom: 5px;
}
.searchFieldHappyHome{
	height: 29px;
}

.rightSide{
             list-style: none outside none;
             display: inline-block;
         }
         
         .itemWrapper {
             list-style: none outside none;
             display: inline-block;
         }
         
         #miniWishListBlock.isEmpty {
             background: #fff;
             width: 387px;
             height: auto;
             position: absolute;
             bottom: -100px;
             right: 0px;
             z-index: 20;
             display: none;
             padding: 0;
             top: 29px;
             font-size: 12px;
             line-height: 16px;
         }
         
         .wsList:hover #miniWishListBlock, #miniWishListBlock:hover, #emptyCart:hover {
             display: block;
         }

         #emptyCart {
             padding: 17px 32px 17px 32px;
         }
         
         .searchFilterBg {
             background-color: #000;
			 margin: 0 auto;
			 height: 80px;
			 display: none;
			 font-size: 11px;
			 top: 100px;
			 position: absolute;
			 z-index: 10;
         }
         
         /* css for search control */
         .sfInputSearchContainer {
	background: #fff url(https://resources.luxuryretreats.com/images/iSprites.png) no-repeat right -160px;
	height: 40px;
	position: absolute;
	border: none;
	left: 0;
}
.rounded {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.sfInputSearchContainer input {
	border: none;
	background: transparent;
	padding: 0 10px;
}

.open>.dropdown-toggle.btn-default {
}
.dropdown-menu{
	top: 40px;
	left: 5px;
}